var page = 1;
var id;
var typeValue,
    entranceTypeValue;

$(function () {
    $('#banmian').show();
    $('#datetable').empty();
    $('#banmian2').hide();
    getlist(1);

})


function getlist(typeValue){
    $.ajax({
        url:'/crm/indexConfigC/getlist.json',
        dataType:'json',
        data:{
            token:localStorage.getItem('crmtoken'),
            typeValue:typeValue,
        },
        type:'post',
        success:function(data){
            if(data.code==-1){
                window.parent.location.href="/crm/login.jsp"
            }
            if(data.code==0){
                alert(data.msg);
            }
            if(data.code==1){
                $('#record').html(data.recordsTotal);
                $('#withdraw-record').empty();
                for(var i=0;i<data.datas.length;i++){

                    $('<tr class="gradeA odd">'+
                        '<a href=""><td class="detailsId"   >'+data.datas[i].id+'</td></a>'+
                        '<td class="sorting_1">'+data.datas[i].type+'</td>'+
                        '<td class="center ">'+data.datas[i].state+'</td>'+
                        '<td class="center ">'+data.datas[i].name+'</td>'+
                        '<td class="center ">'+data.datas[i].img+'</td>'+
                        '<td class="center ">'+data.datas[i].url+'</td>'+
                        '<td class="center ">'+data.datas[i].number+'</td>'+
                        '<td class="center ">'+data.datas[i].memo+'</td>'+
                        '<td class="modification"  data-toggle="modal" data-target="#myModal5" style="text-decoration: underline;cursor: pointer;" id="'+data.datas[i].id+'">修改</td>'+
                        '</tr>').appendTo($('#datetable'));
                }
                $('.modification').click(function(){
                    id = $(this).attr('id');
                    getDetails1(id);
                })
                //$(".pagination").createPage({
                //    totalPage:data.totalPage,
                //    currPage:data.pageNow,
                //    pageCount:data.pageNow,
                //    turndown:'true',
                //    backFn:function(p){
                //        page=p;
                //        doAjax();
                //    }
                //});
                getConfig();
            }
        }
    })
}

$('#indexlabeltitle').click(function(){
    $('#datetable').empty();
    $('#banmian').show();
    $('#banmian2').hide();
    getlist(1);
})
$('#slideshowtitle').click(function(){
    $('#datetable').empty();
    $('#banmian').show();
    $('#banmian2').hide();
    $('#addActivitiesSection').hide();
    getlist(2);
})
$('#functiontitle').click(function(){
    $('#datetable').empty();
    $('#banmian').show();
    $('#banmian2').hide();
    getlist(3);
})
$('#activitiesSectiontitle').click(function(){
    $('#banmian').hide();
    $('#datetable2').empty();
    $('#banmian2').show();
    getlist2(1);

})
$('#activitiesSectiontitle2').click(function(){
    $('#banmian').hide();
    $('#datetable2').empty();
    $('#banmian2').show();
    getlist2(2);
})

function getlist2(entranceTypeValue){
    $.ajax({
        url:'/crm/entranceC/searchEntrance.json',
        dataType:'json',
        data:{
            token:localStorage.getItem('crmtoken'),
            typeValue:entranceTypeValue,
        },
        type:'post',
        success:function(data){
            if(data.code==-1){
                window.parent.location.href="/crm/login.jsp"
            }
            if(data.code==0){
                alert(data.msg);
            }
            if(data.code==1){
                $('#record').html(data.recordsTotal);
                $('#withdraw-record').empty();
                for(var i=0;i<data.datas.length;i++){

                    $('<tr class="gradeA odd">'+
                        '<a href=""><td class="detailsId"   >'+data.datas[i].id+'</td></a>'+
                        '<td class="sorting_1">'+data.datas[i].type+'</td>'+
                        '<td class="sorting_1">'+data.datas[i].name+'</td>'+
                        '<td class="center ">'+data.datas[i].shortName+'</td>'+
                        '<td class="center ">'+data.datas[i].state+'</td>'+
                        '<td class="center ">'+data.datas[i].img+'</td>'+
                        '<td class="center ">'+data.datas[i].url+'</td>'+
                        '<td class="center ">'+data.datas[i].appUrl+'</td>'+
                        '<td class="modification"  data-toggle="modal" data-target="#myModal" style="text-decoration: underline;cursor: pointer;" id="'+data.datas[i].id+'">修改</td>'+
                        '</tr>').appendTo($('#datetable2'));
                }

                $('.modification').click(function(){
                    id = $(this).attr('id');
                    getDetails2(id);
                })
                //$(".pagination").createPage({
                //    totalPage:data.totalPage,
                //    currPage:data.pageNow,
                //    pageCount:data.pageNow,
                //    turndown:'true',
                //    backFn:function(p){
                //        page=p;
                //        doAjax();
                //    }
                //});
                getConfig();
            }
        }
    })
}

function getDetails1(id){
    $.ajax({
        url:'/crm/indexConfigC/getDetails.json',
        dataType:'json',
        data:{
            token:localStorage.getItem('crmtoken'),
            id:id,
        },
        type:'post',
        success:function(data){
            if(data.code==0){
                alert(data.msg)
                return;
            }
            if(data.code==-1){
                window.parent.location.href="/crm/login.jsp"
            }
            if(data.code==1){
                typeValue=data.datas.typeValue;
                if(typeValue==1){
                    $('#mdtitle1').show();
                    $('#mdtitle2').hide();
                    $('#mdtitle3').hide();
                    $('#img').attr("disabled",true);
                }else {
                    $('#img').attr("disabled",false);
                }
                if(typeValue==2){
                    $('#mdtitle1').hide();
                    $('#mdtitle2').show();
                    $('#mdtitle3').hide();
                    $('#name').attr("disabled",true);
                }else {
                    $('#name').attr("disabled",false);
                }
                if(typeValue==3){
                    $('#mdtitle1').hide();
                    $('#mdtitle2').hide();
                    $('#mdtitle3').show();
                    $('#url').attr("disabled",true);
                }else {
                    $('#url').attr("disabled",false);
                }
                $('#type').val(data.datas.type);
                $('#name').val(data.datas.name);
                $('#state').val(data.datas.stateValue);
                $('#img').val(data.datas.img);
                $('#url').val(data.datas.url);
                $('#number').val(data.datas.number);
                $('#memo').val(data.datas.memo);
            }
        }
    })
}

function getDetails2(id){
    $.ajax({
        url:'/crm/entranceC/getDetails.json',
        dataType:'json',
        data:{
            token:localStorage.getItem('crmtoken'),
            id:id,
        },
        type:'post',
        success:function(data){
            if(data.code==0){
                alert(data.msg)
                return;
            }
            if(data.code==-1){
                window.parent.location.href="/crm/login.jsp"
            }
            if(data.code==1){
                entranceTypeValue=data.datas.typeValue;
                $('#type2').attr("disabled",true);
                $('#type2').val(data.datas.type);
                $('#name2').val(data.datas.name);
                $('#shortName').val(data.datas.shortName);
                if(data.datas.state=='有效'){
                    $('#state2').val(1);
                }else {
                    $('#state2').val(0);
                }
                $('#url2').attr("disabled",true);
                $('#appUrl').attr("disabled",true);
                $('#img2').val(data.datas.img);
                $('#url2').val(data.datas.url);
                $('#appUrl').val(data.datas.appUrl);
            }
        }
    })
}

//点击保存
$('#save').click(function(){
    $.ajax({
        url:'/crm/indexConfigC/modification.json',
        dataType:'json',
        data:{
            token:localStorage.getItem('crmtoken'),
            id:id,
            name:$('#name').val(),
            img:$('#img').val(),
            url:$('#url').val(),
            memo:$('#memo').val(),
            state:$('#state').val(),
        },
        type:'post',
        success:function(data){
            if(data.code==0){
                alert(data.msg)
                return;
            }
            if(data.code==-1){
                window.parent.location.href="/crm/login.jsp"
            }
            if(data.code==1){
                alert('保存成功');
                $('#myModal5').removeClass('fade in');
                $('#myModal5').addClass('fade');
                $('#myModal5').attr('aria-hidden',true);
                $('#myModal5').css('display','none');
                $('.modal-backdrop').css('display','none');
                $('#myModal5 input').val('');
                page=1;
                $('#banmian').show();
                $('#datetable').empty();
                $('#banmian2').hide();
                getlist(typeValue)
            }
        }
    })
})


//点击保存
$('#save2').click(function(){
    $.ajax({
        url:'/crm/entranceC/updateEntrance.json',
        dataType:'json',
        data:{
            token:localStorage.getItem('crmtoken'),
            id:id,
            name:$('#name2').val(),
            img:$('#img2').val(),
            url:$('#url2').val(),
            state:$('#state2').val(),
            shortName:$('#shortName').val(),
            appUrl:$('#appUrl').val(),
        },
        type:'post',
        success:function(data){
            if(data.code==0){
                alert(data.msg)
                return;
            }
            if(data.code==-1){
                window.parent.location.href="/crm/login.jsp"
            }
            if(data.code==1){
                alert('保存成功');
                $('#myModal').removeClass('fade in');
                $('#myModal').addClass('fade');
                $('#myModal').attr('aria-hidden',true);
                $('#myModal').css('display','none');
                $('.modal-backdrop').css('display','none');
                $('#myModal input').val('');
                page=1;
                $('#banmian2').show();
                $('#datetable2').empty();
                $('#banmian').hide();
                getlist2(entranceTypeValue);
            }
        }
    })
})



function getConfig(){
    $.ajax({
        url:'/crm/indexConfigC/getConfig.json',
        dataType:'json',
        data:{
            token:localStorage.getItem('crmtoken'),
        },
        type:'post',
        success:function(data){
            if(data.code==-1){
                window.parent.location.href="/crm/login.jsp"
            }
            if(data.code==0){
                alert(data.msg);
            }
            if(data.code==1){

            }
        }
    })
}


$('.liList').click(function(){
    $(this).addClass('active');
    $(this).siblings().removeClass('active');
})



